purpose built vehicle - Turc Anglais Dictionnaire